broad-leafed trees - Turkish English Dictionary